package com.lingshu.app.model.report;

import androidx.databinding.BaseObservable;

import com.lingshu.app.model.enums.OperateSystemType;
import com.lingshu.app.model.register.RegisterResponse;
import com.lingshu.app.model.register.RegisterScreenshotResponse;
import com.lingshu.app.model.structure.ThyroidStructureData;

import java.io.Serializable;

public class ThyroidReportSaveRequest extends BaseObservable implements Serializable {
    private RegisterResponse registerInfo;
    private ThyroidStructureData thyroidForm;
    private RegisterScreenshotResponse screenshotResponse1;
    private RegisterScreenshotResponse screenshotResponse2;
    private OperateSystemType operateSystemType = OperateSystemType.ANDROID;

    public RegisterResponse getRegisterInfo() {
        return registerInfo;
    }

    public void setRegisterInfo(RegisterResponse registerInfo) {
        this.registerInfo = registerInfo;
    }

    public ThyroidStructureData getThyroidForm() {
        return thyroidForm;
    }

    public void setThyroidForm(ThyroidStructureData thyroidForm) {
        this.thyroidForm = thyroidForm;
    }

    public RegisterScreenshotResponse getScreenshotResponse1() {
        return screenshotResponse1;
    }

    public void setScreenshotResponse1(RegisterScreenshotResponse screenshotResponse1) {
        this.screenshotResponse1 = screenshotResponse1;
    }

    public RegisterScreenshotResponse getScreenshotResponse2() {
        return screenshotResponse2;
    }

    public void setScreenshotResponse2(RegisterScreenshotResponse screenshotResponse2) {
        this.screenshotResponse2 = screenshotResponse2;
    }

    public OperateSystemType getOperateSystemType() {
        return operateSystemType;
    }

    public void setOperateSystemType(OperateSystemType operateSystemType) {
        this.operateSystemType = operateSystemType;
    }
}
